/*
 * ConstIconos.java
 *
 * Copyright 2011 Universidad Francisco de Paula Santander (UFPS).
 * Todos los Derechos Reservados.
 * Creado el 23/03/2009, 11:23:38 AM
 */

package com.ufps.cuatro.util.constantes;

/**
 * <i><b>ConstIconos:</b></i>Esta Interfaz Contiene las Cadenas de los recursos
 * de imagenes que representan los iconos utilizados en los contenedores gráficos.
 * @author Carlos A. Torres C. - Dolly E. Guerrero. <https://code.google.com/p/tesis4dor/>
 * @version 1.0 23/03/2009
 */
public interface ConstIconos {    
    
    /**
     * Icono que Representa la Biblioteca.
     */
    public final static String ICONO_RAIZ_BIBLIOTECA = "Utileria.iconos.16x16.biblioteca";
    /**
     * Icono que Representa un Archivo JAR..
     */
    public final static String ICONO_RAIZ_JAR = "Utileria.iconos.16x16.root_jar";
    /**
     * Icono que Representa la una Ventana Grafica (GUI).
     */
    public final static String ICONO_RAIZ_GUI = "Utileria.iconos.16x16.root_gui";
    /**
     * Icono que Representa una Carpeta.
     */
    public final static String ICONO_CARPETA = "Utileria.iconos.16x16.carpeta";
    /**
     * Icono que Representa un Componente Integrador Método.
     */
    public final static String ICONO_COMPONENTE_INTEGRADOR_METODO = "Utileria.iconos.16x16.comp_integrador";
    /**
     * Icono que Representa un Componente Integrador Extra.
     */
    public final static String ICONO_COMPONENTE_INTEGRADOR_EXTRA = "Utileria.iconos.16x16.comp_integrador_extra";
    /**
     * Icono que Representa un Componente Modelo Asociado.
     */
    public final static String ICONO_COMPONENTE_MODELO_ASOCIADO = "Utileria.iconos.16x16.comp_modelo_asociado";
    /**
     * Icono que Representa el Componente Generado.
     */
    public final static String ICONO_COMPONENTE_GENERADO = "Utileria.iconos.16x16.comp_generado";
    /**
     * Icono que Representa el Componente Generador en un Componente Generador Unitario.
     */
    public final static String ICONO_COMPONENTE_GENERADOR = "Utileria.iconos.16x16.comp_generador";    
    /**
     * Icono que Representa el Componente Generador Enum.
     */
    public final static String ICONO_COMPONENTE_ENUM = "Utileria.iconos.16x16.comp_generador_enum";
    /**
     * Icono que Representa el Componente Generador Simple.
     */
    public final static String ICONO_COMPONENTE_GENERADOR_UNITARIO = "Utileria.iconos.16x16.comp_generador_simple";
    /**
     * Icono que Representa el Componente Generador Clase.
     */
    public final static String ICONO_COMPONENTE_CLASE_COMPLEJA = "Utileria.iconos.16x16.comp_clase";
    /**
     * Icono que Representa el Componente Generador Método.
     */
    public final static String ICONO_COMPONENTE_METODO = "Utileria.iconos.16x16.comp_metodo";
    /**
     * Icono que Representa el Componente Contenedor Asistente Libre.
     */
    public final static String ICONO_COMPONENTE_CONTENEDOR_ASISTENTE_LIBRE = "Utileria.iconos.32x32.comp_asistente_libre";
    /**
     * Icono que Representa el Componente Contenedor Asistente Espejo.
     */
    public final static String ICONO_COMPONENTE_CONTENEDOR_ASISTENTE_ESPEJO = "Utileria.iconos.32x32.comp_asistente_espejo";
    /**
     * Icono que Representa un Objeto Generador.
     * @deprecated Este Icono se ha reemplazado por el <code>ICONO_OBJETO_ASOCIADO</code>
     */
    public final static String ICONO_OBJETO_GENERADOR = "Utileria.iconos.16x16.obj_generador";
    /**
     * Icono que Representa el Objeto ó Modelo Asociado.
     */
    public final static String ICONO_OBJETO_ASOCIADO = "Utileria.iconos.16x16.obj_asociado";
    /**
     * Icono que Representa una Anotacion Java.
     */
    public final static String ICONO_ANOTACION = "Utileria.iconos.16x16.anotacion";
    /**
     * Icono que Representa un Atributo (Field) de una Clase.
     */
    public final static String ICONO_ATRIBUTO = "Utileria.iconos.16x16.atributo";
    /**
     * Icono que Representa una Clase Java..
     */
    public final static String ICONO_CLASE = "Utileria.iconos.16x16.clase";
    /**
     * Icono que Representa el Tipo de Dato Enum.
     */
    public final static String ICONO_ENUMERACION = "Utileria.iconos.16x16.enumeracion";
    /**
     * Icono que Representa una Interfaz.
     */
    public final static String ICONO_INTERFAZ = "Utileria.iconos.16x16.interfaz";
    /**
     * Icono que Representa un Método (Method) de una Clase.
     */
    public final static String ICONO_METODO = "Utileria.iconos.16x16.metodo";
    /**
     * Icono que Representa un Paquete.
     */
    public final static String ICONO_PAQUETE = "Utileria.iconos.16x16.paquete";
    /**
     * Icono que Representa la Clase Padre de un Objeto.
     */
    public final static String ICONO_SUPER = "Utileria.iconos.16x16.super";
    /**
     * Icono que Representa un Evento.
     */
    public final static String ICONO_EVENTO = "Utileria.iconos.16x16.evento";
    /**
     * Icono que Representa un Oyente.
     */
    public final static String ICONO_OYENTE = "Utileria.iconos.16x16.oyente";
    /**
     * Icono que Representa un Modelo Asociado.
     */
    public final static String ICONO_MODELO_ASOCIADO = "Utileria.iconos.16x16.modelo_asociado";
    /**
     * Icono que Representa un Modelo Incluido.
     */
    public final static String ICONO_MODELO_INCLUIDO = "Utileria.iconos.16x16.modelo_incluido";
    /**
     * Icono que Representa un Objeto Vacio.
     */
    public final static String ICONO_VACIO = "Utileria.iconos.16x16.vacio";
    /**
     * Icono que Representa un Constructor.
     */
    public final static String ICONO_CONSTRUCTOR = "Utileria.iconos.16x16.constructor";
    /**
     * Icono que Representa una Plantilla.
     */
    public final static String ICONO_PLANTILLA = "Utileria.iconos.16x16.plantilla";
    /**
     * Icono que Representa un Componente Extra.
     */
    public final static String ICONO_COMPONENTE_EXTRA = "Utileria.iconos.16x16.extras";
    /**
     * Icono que Representa una Imagen.
     */
    public final static String ICONO_IMG = "Utileria.iconos.16x16.imagen";
    /**
     * Icono que Representa un Tipo de Dato Primitivo.
     */
    public final static String ICONO_PRIMITIVO = "Utileria.iconos.16x16.primitivo";
    /**
     * Icono que Representa un Tipo de Dato perteneciente al JDK.
     */
    public final static String ICONO_JDK_REGISTRADO = "Utileria.iconos.16x16.jdk_registrado";
    /**
     * Icono que Representa un Array.
     */
    public final static String ICONO_ARRAY = "Utileria.iconos.16x16.array";
    /**
     * Icono que Representa un Tipo de Dato.
     */
    public final static String ICONO_RAIZ_TYPE = "Utileria.iconos.16x16.root_type";
    /**
     * Icono que Representa el Paquete java.lang.
     */
    public final static String ICONO_PAQUETE_JAVA_LANG = "Utileria.iconos.16x16.java_lang";
    /**
     * Icono que Representa un Tipo de Dato Desconocido.
     */
    public final static String ICONO_JDK_NO_REGISTRADO = "Utileria.iconos.16x16.jdk_no_registrado";
    /**
     * Icono que Representa una Colección.
     * @deprecated Utilice <code>ICONO_JDK_REGISTRADO</code>.
     */
    public final static String ICONO_COLLECTION = "Utileria.iconos.16x16.collection";
    /**
     * Icono que Representa un Mensaje de Ayuda.
     */
    public final static String ICONO_TOOL_TIPS = "Utileria.iconos.16x16.tool_tips";
    /**
     * Icono que Representa un Elemento Agregado a un JComboBox.
     */
    public final static String ICONO_ITEM_COMBO_LIBG = "Utileria.iconos.16x16.array";

    /**
     * Icono que Representa un Archivo de Biblioteca.
     */
    public final static String ICONO_FILE_BIBLIOTECA = "Utileria.iconos.16x16.biblioteca";
    /**
     * Icono que Representa un Caso de Representación.
     */
    public final static String ICONO_FILE_CASO = "Utileria.iconos.16x16.icono.caso";
    /**
     * Icono que Representa un Componente.
     */
    public final static String ICONO_FILE_COMPONENTE = "Utileria.iconos.16x16.componente";
    /**
     * Icono que Representa un Patron.
     */
    public final static String ICONO_ITEM_PATRON = "Utileria.iconos.16x16.icono.item_patron";
    /**
     * Icono que Representa un Componente Base.
     */
    public final static String ICONO_COMPONENTE_BASE = "Utileria.iconos.16x16.componente_base";
    /**
     * Icono que Representa un Componente.
     */
    public final static String ICONO_COMPONENTE = "Utileria.iconos.16x16.componente";   
    /**
     * Icono que Representa Advertencias.
     */
    public final static String ICONO_ADVERTENCIA = "Utileria.iconos.16x16.icon_warning";   
    /**
     * Icono que Representa Errores.
     */
    public final static String ICONO_ERROR = "Utileria.iconos.16x16.icon_error";   
    /**
     * Icono que Representa Informaciones.
     */
    public final static String ICONO_INFORMACION = "Utileria.iconos.16x16.icon_information";   
    
    /**
     * Icono que Representa Proceso Anterior.
     */
    public final static String ICONO_BACK = "Utileria.iconos.16x16.back";   
    /**
     * Icono que Representa Proceso Siguiente.
     */
    public final static String ICONO_NEXT = "Utileria.iconos.16x16.next";   
    /**
     * Icono que Representa Proceso Cancelado.
     */
    public final static String ICONO_CANCEL = "Utileria.iconos.16x16.cancel";   
    /**
     * Icono que Representa Proceso Terminado.
     */
    public final static String ICONO_OK = "Utileria.iconos.16x16.ok"; 
    /**
     * Icono que Representa El Componente Beans de un Modelo Analizado Libre.
     */
    public final static String ICONO_COMPONENTE_BEANS = "Utileria.iconos.16x16.comp_beans"; 
    /**
     * Icono que Representa El icono de la pestaña de salida por consola.
     */
    public final static String ICONO_LAYOUT_TABPANEL_SALIDA = "Utileria.iconos.16x16.layout_salida"; 
    /**
     * Icono que Representa El icono del componente base standard.
     */
    public final static String ICONO_COMPONENTE_BASE_STANDARD = "Utileria.iconos.16x16.componente_base_standard"; 
    /**
     * Icono que Representa El icono del componente base personalizado.
     */
    public final static String ICONO_COMPONENTE_BASE_PERSONALIZADO = "Utileria.iconos.16x16.componente_base_personalizado";
    /**
     * Icono que Representa El icono del Tipo Dato analizado.
     */
    public final static String ICONO_TIPO_DATO = "Utileria.iconos.16x16.tipodato";
    /**
     * Icono que Representa El icono la Propiedad Beans.
     */
    public final static String ICONO_PROPIEDAD_BEANS = "Utileria.iconos.16x16.propiedad_beans";
    /**
     * Icono que Representa El icono del componente integrador simple.
     */
    public final static String ICONO_COMPONENTE_INTEGRADOR_SIMPLE = "Utileria.iconos.16x16.comp_integrador_simple";
    /**
     * Icono que Representa El icono del componente clase simplificada.
     */
    public final static String ICONO_COMPONENTE_GENERADOR_STRING = "Utileria.iconos.16x16.comp_clase_simplificada";
    /**
     * Icono que Representa El icono del componente clase simplificada.
     */
    public final static String ICONO_COMPONENTE_GENERADOR_VINCULADOR = "Utileria.iconos.16x16.comp_clase_vinculadora";
    /**
     * Icono que Representa El icono del componente clase simplificada.
     */
    public final static String ICONO_MODEL_STATIC = "Utileria.iconos.16x16.modelsstatics";
    /**
     * Icono que Representa El icono del componente clase simplificada.
     */
    public final static String ICONO_ITEM_MODEL_STATIC = "Utileria.iconos.16x16.itemmodelstatic";
}
